<!-- Шаблон для select'a -->
<script id="select_option" type="text/x-jquery-tmpl">
	<option value="${MOD_ID}">${TEX_TEXT}</option>
</script>
<!-- Шаблон для таблицы типов -->
<script id="type_values" type="text/x-jquery-tmpl">
	<tr>
		<td>
			<label>
				<input type="radio" name="type" value="${ID}"> ${MFA_BRAND} ${MOD_TEXT} ${TYP_TEXT}
			</label>
		</td>
		<td>${YEAR_START} - ${YEAR_END}</td>
		<td>${TYP_HP_FROM} Лс</td>
		<td>${TYP_LITRES} л</td>
		<td>${FUEL}</td>
	</tr>
</script>
<script type="text/javascript">
	function getModelsOfManufacturer(MFA_ID){
		var url = "<?php echo Yii::app()->controller->createUrl('/catalog/ajax/models');?>"
		var data = {'MFA_ID': MFA_ID};
		
		$.ajax({
			url: url,
			type: 'POST',
			data: data,
			dataType: 'JSON',
			success: function(resp){
				$('#model').html($('#select_option').tmpl(resp));
				getTypesOfModel($('#model').val());
			}
		});
	}

	function getTypesOfModel(MOD_ID){
		var url = "<?php echo Yii::app()->controller->createUrl('/catalog/ajax/types');?>"
		var data = {'MOD_ID': MOD_ID};
		
		$.ajax({
			url: url,
			type: 'POST',
			data: data,
			dataType: 'JSON',
			success: function(resp){
				$('.types_table > tbody').html($('#type_values').tmpl(resp));
			}
		});
	}

	$(function(){
		
		$('[name=manufacturer]').change(function(){
			getModelsOfManufacturer($('[name=manufacturer]:checked').val());
		});
		
		$('#model').change(function(){
			getTypesOfModel($(this).val());
		});
		
		$('#type_search_form').submit(function(){
			if($('#model').val() == null){
				alert('Не указан тип модели');
				return false;
			}
			return true;
		})
	})
</script>

<?php $MFA = Catalog::getManufacturers();?>
<h3>Марки автомобилей:</h3>
<table class="table table-bordered table-striped manufacturers_table">
	<th>Название</th>
	<th>Статус</th>
	<th>Действие</th>
	<?php foreach($MFA as $id=>$manufacturer):?>
		<tr>
			<td>
				<label>
					<?php echo CHtml::radioButton('manufacturer', false, array(
						'id'=>'',
						'value'=>$id
					))?>
					<?php echo $manufacturer;?>
				</label>
			</td>
			<td> </td>
			<td> </td>
		</tr>
	<?php endforeach;?>
</table>
<?php /*?>
<?php $MFA[0] = "Выберите марку";?>
<?php ksort($MFA);?>
<?php echo CHtml::label('Марка', 'manufacturer');?>
<?php echo CHtml::dropDownList('manufacturer', '', $MFA)?>
<?php */?>

<h3>Модели автомобилей:</h3>
<?php echo CHtml::dropDownList('model', '', array())?>

<?php echo CHtml::beginForm($this->createUrl('/catalog/admin/search/process'), 'post', array('id'=>'type_search_form')); ?>
<label>Типы моделей</label>
<table class="table table-bordered table-striped types_table">
	<thead>
		<th>Название</th>
		<th>Год выпуска</th>
		<th>Мощность</th>
		<th>Объем двигателя</th>
		<th>Тип топлива</th>
	</thead>
	<tbody></tbody>
</table>
<?php echo CHtml::submitButton('Найти детали', array('class'=>'type_button')); ?>
<?php echo CHtml::endForm(); ?>